/**
 * 
 */
package br.com.hmcontabilidade.online.domain;

import java.util.Date;

public class AlteracaoHorario {

	private Long id;

	private Funcionario funcionarioid;

	private Date dataEnvio;

	private Date dataProcessamento;

	private String descricao;

	private String descanco;

	private String diaUtilEntradaManha;

	private String diaUtilSaidaManha;

	private String diaUtilEntradaTarde;

	private String diaUtilSaidaTarde;

	private String finalSemanaEntradaManha;

	private String finalSemanaSaidaManha;

	private String finalSemanaEntradaTarde;

	private String finalSemanaSaidaTarde;

	private String observacao;

	private Integer status;

	public AlteracaoHorario() {
		super();
	}

	public AlteracaoHorario(Funcionario funcionarioid, Date dataEnvio, Date dataProcessamento, String descricao,
			String descanco, String diaUtilEntradaManha, String diaUtilSaidaManha, String diaUtilEntradaTarde,
			String diaUtilSaidaTarde, String finalSemanaEntradaManha, String finalSemanaSaidaManha,
			String finalSemanaEntradaTarde, String finalSemanaSaidaTarde, String observacao, Integer status) {
		this.funcionarioid = funcionarioid;
		this.dataEnvio = dataEnvio;
		this.dataProcessamento = dataProcessamento;
		this.descricao = descricao;
		this.descanco = descanco;
		this.diaUtilEntradaManha = diaUtilEntradaManha;
		this.diaUtilSaidaManha = diaUtilSaidaManha;
		this.diaUtilEntradaTarde = diaUtilEntradaTarde;
		this.diaUtilSaidaTarde = diaUtilSaidaTarde;
		this.finalSemanaEntradaManha = finalSemanaEntradaManha;
		this.finalSemanaSaidaManha = finalSemanaSaidaManha;
		this.finalSemanaEntradaTarde = finalSemanaEntradaTarde;
		this.finalSemanaSaidaTarde = finalSemanaSaidaTarde;
		this.observacao = observacao;
		this.status = status;
	}

	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * @return the funcionarioid
	 */
	public Funcionario getFuncionarioid() {
		return funcionarioid;
	}

	/**
	 * @param funcionarioid
	 *            the funcionarioid to set
	 */
	public void setFuncionarioid(Funcionario funcionarioid) {
		this.funcionarioid = funcionarioid;
	}

	/**
	 * @return the dataEnvio
	 */
	public Date getDataEnvio() {
		return dataEnvio;
	}

	/**
	 * @param dataEnvio
	 *            the dataEnvio to set
	 */
	public void setDataEnvio(Date dataEnvio) {
		this.dataEnvio = dataEnvio;
	}

	/**
	 * @return the dataProcessamento
	 */
	public Date getDataProcessamento() {
		return dataProcessamento;
	}

	/**
	 * @param dataProcessamento
	 *            the dataProcessamento to set
	 */
	public void setDataProcessamento(Date dataProcessamento) {
		this.dataProcessamento = dataProcessamento;
	}

	/**
	 * @return the descricao
	 */
	public String getDescricao() {
		return descricao;
	}

	/**
	 * @param descricao
	 *            the descricao to set
	 */
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	/**
	 * @return the descanco
	 */
	public String getDescanco() {
		return descanco;
	}

	/**
	 * @param descanco
	 *            the descanco to set
	 */
	public void setDescanco(String descanco) {
		this.descanco = descanco;
	}

	/**
	 * @return the diaUtilEntradaManha
	 */
	public String getDiaUtilEntradaManha() {
		return diaUtilEntradaManha;
	}

	/**
	 * @param diaUtilEntradaManha
	 *            the diaUtilEntradaManha to set
	 */
	public void setDiaUtilEntradaManha(String diaUtilEntradaManha) {
		this.diaUtilEntradaManha = diaUtilEntradaManha;
	}

	/**
	 * @return the diaUtilSaidaManha
	 */
	public String getDiaUtilSaidaManha() {
		return diaUtilSaidaManha;
	}

	/**
	 * @param diaUtilSaidaManha
	 *            the diaUtilSaidaManha to set
	 */
	public void setDiaUtilSaidaManha(String diaUtilSaidaManha) {
		this.diaUtilSaidaManha = diaUtilSaidaManha;
	}

	/**
	 * @return the diaUtilEntradaTarde
	 */
	public String getDiaUtilEntradaTarde() {
		return diaUtilEntradaTarde;
	}

	/**
	 * @param diaUtilEntradaTarde
	 *            the diaUtilEntradaTarde to set
	 */
	public void setDiaUtilEntradaTarde(String diaUtilEntradaTarde) {
		this.diaUtilEntradaTarde = diaUtilEntradaTarde;
	}

	/**
	 * @return the diaUtilSaidaTarde
	 */
	public String getDiaUtilSaidaTarde() {
		return diaUtilSaidaTarde;
	}

	/**
	 * @param diaUtilSaidaTarde
	 *            the diaUtilSaidaTarde to set
	 */
	public void setDiaUtilSaidaTarde(String diaUtilSaidaTarde) {
		this.diaUtilSaidaTarde = diaUtilSaidaTarde;
	}

	/**
	 * @return the finalSemanaEntradaManha
	 */
	public String getFinalSemanaEntradaManha() {
		return finalSemanaEntradaManha;
	}

	/**
	 * @param finalSemanaEntradaManha
	 *            the finalSemanaEntradaManha to set
	 */
	public void setFinalSemanaEntradaManha(String finalSemanaEntradaManha) {
		this.finalSemanaEntradaManha = finalSemanaEntradaManha;
	}

	/**
	 * @return the finalSemanaSaidaManha
	 */
	public String getFinalSemanaSaidaManha() {
		return finalSemanaSaidaManha;
	}

	/**
	 * @param finalSemanaSaidaManha
	 *            the finalSemanaSaidaManha to set
	 */
	public void setFinalSemanaSaidaManha(String finalSemanaSaidaManha) {
		this.finalSemanaSaidaManha = finalSemanaSaidaManha;
	}

	/**
	 * @return the finalSemanaEntradaTarde
	 */
	public String getFinalSemanaEntradaTarde() {
		return finalSemanaEntradaTarde;
	}

	/**
	 * @param finalSemanaEntradaTarde
	 *            the finalSemanaEntradaTarde to set
	 */
	public void setFinalSemanaEntradaTarde(String finalSemanaEntradaTarde) {
		this.finalSemanaEntradaTarde = finalSemanaEntradaTarde;
	}

	/**
	 * @return the finalSemanaSaidaTarde
	 */
	public String getFinalSemanaSaidaTarde() {
		return finalSemanaSaidaTarde;
	}

	/**
	 * @param finalSemanaSaidaTarde
	 *            the finalSemanaSaidaTarde to set
	 */
	public void setFinalSemanaSaidaTarde(String finalSemanaSaidaTarde) {
		this.finalSemanaSaidaTarde = finalSemanaSaidaTarde;
	}

	/**
	 * @return the observacao
	 */
	public String getObservacao() {
		return observacao;
	}

	/**
	 * @param observacao
	 *            the observacao to set
	 */
	public void setObservacao(String observacao) {
		this.observacao = observacao;
	}

	/**
	 * @return the status
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * @param status
	 *            the status to set
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

}
